individual dust removal apparatus - Turc Anglais Dictionnaire